Incremental Relational Fuzzy Subtractive Clustering for Dynamic Web Usage Profiling
نویسندگان
چکیده
A primary application of web usage profiling is in model-based collaborative filtering (CF) for building recommender systems used for web personalization. CF techniques used for recommendation require accumulation of vast amount of historical user-preference information, which is queried to provide a personalized experience. Model-based CF techniques are preferred over the somewhat more accurate memory-based CF techniques primarily due to their higher efficiency and scalability. In the situation where user interests change dynamically with time, memory-based CF allows easy addition of new usage data, but model-based CF often requires complete remodeling operation. Being computationally intensive, remodeling is done occasionally and the models used normally lag behind the current usage patterns leading to irrelevant and mistargeted recommendations. Even though development of maintenance schemes which adapt these models to non-stationary environments is very important, it has received less attention so far. Our first contribution in this paper is a web usage profile maintenance scheme using a new algorithm called incremental Relational Fuzzy Subtractive Clustering (RFSC). Incremental RFSC can efficiently add new usage data to an existing model overcoming the expense associated with frequent remodeling. We validate the results by showing close similarity between complete reclustering and the clustering models obtained after applying our incremental RFSC technique. Any maintenance scheme based on incremental update of the profile requires a measure to indicate, to the web analyst, when accumulated usage data has to be reclustered; otherwise continued maintenance leads to irrelevant, obsolete model. The second contribution of this paper is thus introduction of a quantitative measure, called impact factor. When the impact factor exceeds a predefined threshold, a remodeling is recommended. We conducted extensive experiments which compare the effectiveness of recommendations using our incremental RFSC technique, complete reclustering, and memory-based CF techniques. The results obtained indicate that our maintenance technique is almost as good as complete remodeling.
منابع مشابه
Web User Profiling Using Relational Fuzzy Clustering
User profiling is a fundamental task in Web personalization. In this paper, we use a relational fuzzy clustering to discover user profiles from Web log data. Precisely, a modified version of the CARD algorithm, called CARD+, is proposed to discover clusters embedded in the Web usage data and derive profiles modeling the real user preferences. Experimental results on log data extracted from log ...
متن کاملApplying and Comparing Hidden Markov Model and Fuzzy Clustering Algorithms to Web Usage Data for Recommender Systems
As the information on the Web grows, the need of recommender systems to ease user navigations becomes evident. There exist many approaches of learning for Web usage based recommender systems. In this study, we apply and compare some of the methods of usage pattern discovery, like simple k-means clustering algorithm, fuzzy relational subtractive clustering algorithm, fuzzy mean field annealing c...
متن کاملA Subtractive Relational Fuzzy C-Medoids Clustering Approach To Cluster Web User Sessions from Web Server Logs
In this paper, a subtractive relational fuzzy c-medoids clustering approach is discussed to identify web user session clusters from weblogs, based on their browsing behavior. In this approach, the internal arrangement of data along with the density of pairwise dissimilarity values is favored over arbitrary starting estimations of medoids as done in the conventional relational fuzzy c-medoids al...
متن کاملA Conglomerate Relational Fuzzy Approach for Discovering Web User Session Clusters from Web Server Logs
Clustering of web user sessions is extremely significant to comprehend their surfing activities on the internet. Users with similar browsing behaviour are grouped together, and further analysis of discovered user groups by domain experts may generate usable and actionable knowledge. In this paper, a conglomerative clustering approach is presented to identify web user session clusters from web s...
متن کاملLearning Web Users Profiles With Relational Clustering Algorithms
In the context of web personalization and dynamic content recommendation, it is crucial to learn typical user profiles. Although there exists several approaches to mine user profiles (such as association rules or sequential patterns extraction), this paper focuses on the application of relational clustering algorithms on web usage data to characterize user access profiles. These methods rely on...
متن کامل